foramen rotundum - German English Dictionary